package com.yfqy.admin.domain.dto.category;


import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.Set;

@Data
public class AddCategory {

    /**
     * 父类目ID
     */
    private Long parentId;

    /**
     * 类目名称
     */
    @NotBlank(message = "类目名称不能为空")
    private String name;

    /**
     * 类目层级(1-一级 2-二级)
     */
    @NotNull(message = "类目层级不能为空")
    private Byte level;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 类目图标
     */
    private String icon;

    /**
     * 商品分类关联的属性集合
     */
    private Set<Long> attributeIds;

}
